kiss and hug passionately - Alemán Inglés Diccionario